package com.jinlia.show.modules.base.constant;

import com.jinlia.show.modules.base.constant.i.IBaseEnum;
import lombok.Getter;

public enum PayResultStatusEnum  implements IBaseEnum<String> {
    SUCCESS("SUCCESS", "支付成功"),
    REFUND("REFUND", "转入退款"),
    NOTPAY("NOTPAY", "未支付"),
    CLOSED("CLOSED", "已关闭"),
    REVOKED("REVOKED", "已撤销（付款码支付）"),
    USERPAYING("USERPAYING", "用户支付中（付款码支付"),
    PAYERROR("PAYERROR", "支付失败(其他原因，如银行返回失败)");

    @Getter
    private String value;

    @Getter
    private String label;

    PayResultStatusEnum(String value, String label) {
        this.value = value;
        this.label = label;
    }
}
